A Complexity Dichotomy for Partition Functions

نویسندگان

  • LESLIE ANN GOLDBERG
  • MARTIN GROHE
  • MARK JERRUM
  • MARC THURLEY
چکیده

Partition functions, also known as homomorphism functions, form a rich family of graph invariants that contain combinatorial invariants such as the number of k-colorings or the number of independent sets of a graph and also the partition functions of certain “spin glass” models of statistical physics such as the Ising model. Building on earlier work by Dyer and Greenhill [Random Structures Algorithms, 17 (2000), pp. 260–289] and Bulatov and Grohe [Theoret. Comput. Sci., 348 (2005), pp. 148–186], we completely classify the computational complexity of partition functions. Our main result is a dichotomy theorem stating that every partition function is either computable in polynomial time or #P-complete. Partition functions are described by symmetric matrices with real entries, and we prove that it is decidable in polynomial time in terms of the matrix whether a given partition function is in polynomial time or #P-complete. While in general it is very complicated to give an explicit algebraic or combinatorial description of the tractable cases, for partition functions described by Hadamard matrices (these turn out to be central in our proofs) we obtain a simple algebraic tractability criterion, which says that the tractable cases are those “representable” by a quadratic polynomial over the field F2.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Complexity Dichotomy for Partition Functions with Mixed Signs

Partition functions, also known as homomorphism functions, form a rich family of graphinvariants that contain combinatorial invariants such as the number of k-colourings or the numberof independent sets of a graph and also the partition functions of certain “spin glass” models ofstatistical physics such as the Ising model.Building on earlier work by Dyer and Greenhill [7] an...

متن کامل

The complexity of weighted Boolean #CSP with mixed signs

We give a complexity dichotomy for the problem of computing the partition function of a weighted Boolean constraint satisfaction problem. Such a problem is parameterized by a set Γ of rational functions, each of which assigns a weight to each variable assignment. Our dichotomy extends previous work in which the weight functions were restricted to being non-negative. We represent a weight functi...

متن کامل

8 A complexity dichotomy for partition functions with mixed signs ∗

Partition functions, also known as homomorphism functions, form a richfamily of graph invariants that contain combinatorial invariants such as thenumber of k-colourings or the number of independent sets of a graph and alsothe partition functions of certain “spin glass” models of statistical physicssuch as the Ising model.Building on earlier work by Dyer and Greenhill [7]...

متن کامل

The Complexity of Weighted Boolean #CSP

This paper gives a dichotomy theorem for the complexity of computing the partition function of an instance of a weighted Boolean constraint satisfaction problem. The problem is parameterised by a finite set F of non-negative functions that may be used to assign weights to the configurations (feasible solutions) of a problem instance. Classical constraint satisfaction problems correspond to the ...

متن کامل

Complexity classification of the six-vertex model

We prove a complexity dichotomy theorem for the six-vertex model. For every setting of the parameters of the model, we prove that computing the partition function is either solvable in polynomial time or #P-hard. The dichotomy criterion is explicit.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010